<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>
    <script>
        // const obj = new Object()

// 下面的大括号就叫做对象的字面量
// const obj = {
//     name:'ting',
//     age:'18',
//     run:function(){
//         console.log("奔跑");
//     },
//     eat:function(){
//         console.log("吃东西");
//     }
// }
    // 1.属性的增强写法
const name ='why';
const age= 18;
const height = 1.64
// es5写法
    // const obj = {
    //     name:name,
    //     age:age,
    //     height:height
    // }

    // es6写法
    const obj = {
        name,
        age,
        height
    }

    console.log(obj)

    // 函数的增强写法
    const obj = {
        run(){
            console.log("奔跑");
        }
    }

    // TypeScript(microsoft) ->ts
    // flow -> facebook
    // angular 谷歌的
    </script>
</body>
</html>